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

Geschlossen
  1. #1
    User Pic
    [AT]Hannibal Mitglied
    Registriert seit
    25.02.2006
    Beiträge
    427
    Beitragswertungen
    0 Beitragspunkte
    Hi,also habe ein Problem. Habe mir das Videomodul geladen und habe damit ein Problem. Er speichert zwar den Namen den ich dem Video gebe aber nicht den Link zum Video. Wenn ich diesen aber direkt in der DB eintrage,dann speichert er den Link. Kann sich also mal jmd den Code anschauen weil ich habs ma versucht hin zu bekommen,aber nix wars traurig

    <?php
    #   Copyright: BöhserDavid
    #   Support: ICQ 305355951
    
    defined ('main') or die ( 'no direct access' );
    defined ('admin') or die ( 'only admin access' );
    
    $design = new design ( 'Admins Area', 'Admins Area', 2 );
    $design->header();
    
    $um = '';
    if (isset($_REQUEST['um'])) {
      $um = $_REQUEST['um'];
    }
    if (!empty($_POST['sub'])) {
     $vkat  = escape($_POST['vkat'], 'string');
     $vauthor = escape($_POST['vauthor'], 'string');
     $vname = escape($_POST['vname'], 'string');
     $vlink = escape($_POST['vlink'], 'string');
     $start = escape($_POST['start'], 'string');
     $sid = escape($_POST['sid'], 'integer');
     if ( $_POST['start'] == 'aktiv') {
      if ( empty($_POST['sid'])) {
       db_query('UPDATE `prefix_video` SET vkat = "'.$vkat.'", vauthor = "'.$vauthor.'", vname = "'.$vname.'", vlink = "'.$vlink.'" WHERE id = "1"');
      } else {
       $sid = escape($_POST['sid'], 'integer');
       db_query('UPDATE `prefix_video` SET vkat = "'.$vkat.'", vauthor = "'.$vauthor.'", vname = "'.$vname.'", vlink = "'.$vlink.'" WHERE id = "'.$sid.'"');
       db_query('UPDATE `prefix_video` SET vkat = "'.$vkat.'", vauthor = "'.$vauthor.'", vname = "'.$vname.'", vlink = "'.$vlink.'" WHERE id = "1"');
      }
     } else {
      if ( empty($_POST['sid'])) {
       db_query('INSERT INTO `prefix_video` (vkat,vauthor,vname,vlink) VALUES ( "'.$vkat.'","'.$vauthor.'","'.$vname.'","'.$vlink.'" ) ' );
      } else {
       $sid = escape($_POST['sid'], 'integer');
       db_query('UPDATE `prefix_video` SET vkat = "'.$vkat.'", vauthor = "'.$vauthor.'", vname = "'.$vname.'", vlink = "'.$vlink.'" WHERE id = "'.$sid.'"');
      }
     }
    }
    if (!empty($_GET['delete']) ) {
      $delete = escape($_GET['delete'], 'integer');
      db_query('DELETE FROM `prefix_video` WHERE id = "'.$delete.'" LIMIT 1');
    }
    if ( empty($_GET['sid']) ) {
      $row = array();
      $row['sub'] = 'Eintragen';
      $row['vauthor'] = '';
      $row['vlink'] = '';
      $row['vname'] = '';
      $row['vkat'] = dblistee($row['vkat'],"SELECT * FROM `prefix_videokat` ORDER by id");
      $row['sid'] = '';
    } else {
      $abf = 'SELECT vkat,vauthor,vname,vlink,id as sid FROM prefix_video WHERE id = "'.$_GET['sid'].'"';
      $erg = db_query($abf);
      $row = db_fetch_assoc($erg);
      $row['vkat'] = dblistee($row['vkat'],"SELECT * FROM `prefix_videokat` ORDER by id");
      $row['sub'] = '&Auml;ndern';
    }
    
    if (!empty($_POST['sub1'])) {
      $kate1  = escape($_POST['kate1'], 'string');
      if ( empty($_POST['sid1']) ) {
        db_query('INSERT INTO `prefix_videokat` (kate) VALUES ( "'.$kate1.'" ) ' );
      } else {
        $sid1 = escape($_POST['sid1'], 'integer');
        db_query('UPDATE `prefix_videokat` SET kate = "'.$kate1.'" WHERE id = "'.$sid1.'"');
      }
    }
    if (!empty($_GET['delete1']) ) {
      $delete1 = escape($_GET['delete1'], 'integer');
      db_query('DELETE FROM `prefix_videokat` WHERE id = "'.$delete1.'" LIMIT 1');
    }
    if ( empty($_GET['sid1']) ) {
      $row1 = array();
            $row['sub1'] = 'Eintragen';
            $row['kate1'] = '';
            $row['sid1'] = '';
    } else {
            $abf1 = 'SELECT kate as kate1,id as sid1 FROM `prefix_videokat` WHERE id = "'.$_GET['sid1'].'"';
            $erg1 = db_query($abf1);
            $row1 = db_fetch_assoc($erg1);
            $row['sub1'] = '&Auml;ndern';
    }
    
    $clas = '';
    $tpl = new tpl ( 'video', 1);
    $tpl->set_ar_out($row,0);
    $erg4 = db_query('SELECT prefix_videokat.kate,prefix_video.vkat,prefix_video.vauthor,prefix_video.vname,prefix_video.vname,prefix_video.id FROM `prefix_video` LEFT JOIN `prefix_videokat` ON prefix_video.vkat = prefix_videokat.id WHERE prefix_video.id = 1 ORDER by prefix_video.vkat,prefix_video.vauthor,prefix_video.vname');
    while ($row = db_fetch_assoc($erg4) ) {
      $clas = ($clas == 'Cmite' ? 'Cnorm' : 'Cmite' );
            $row['class3'] = $clas;
            $tpl->set_ar_out($row,1);
    }
    $erg2 = db_query('SELECT prefix_videokat.kate,prefix_video.vkat,prefix_video.vauthor,prefix_video.vname,prefix_video.vname,prefix_video.id FROM `prefix_video` LEFT JOIN `prefix_videokat` ON prefix_video.vkat = prefix_videokat.id WHERE prefix_video.id > 1 ORDER by prefix_video.vkat,prefix_video.vauthor,prefix_video.vname');
    while ($row = db_fetch_assoc($erg2) ) {
      $clas = ($clas == 'Cmite' ? 'Cnorm' : 'Cmite' );
            $row['class1'] = $clas;
            $tpl->set_ar_out($row,2);
    }
    $tpl->set_ar_out($row1,3);
    $erg3 = db_query('SELECT * FROM `prefix_videokat` ORDER by id');
    while ($row = db_fetch_assoc($erg3) ) {
      $clas = ($clas == 'Cmite' ? 'Cnorm' : 'Cmite' );
            $row['class2'] = $clas;
            $tpl->set_ar_out($row,4);
    }
    $tpl->out(5);
    $design->footer();
    ?>
    Ich liebe es wenn ein plan funktionert!!!
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    Hey, [AT]Hannibal!

    Poste mal bitte was du in die Felder einträgst!
    Und dann brauchst du an dem Mod NIX ändern, weil das Teil mit allen Plattformen kompatibel ist, bis jetzt.

    Aber um dir auf die Sprünge zu helfen:
    Diese Zeichen < " > ' dürfen NIE in das Textfeld eingetragen werden!

    Mit böhsen Grüßen
    BöhserDavid
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    [AT]Hannibal Mitglied
    Registriert seit
    25.02.2006
    Beiträge
    427
    Beitragswertungen
    0 Beitragspunkte
    ich trage immer den folgenden Code vom Video ein:

    <object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/NZ806mlFoMY&rel=1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/NZ806mlFoMY&rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>
    Ich liebe es wenn ein plan funktionert!!!
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    ich trage immer den folgenden Code vom Video ein:

    <object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/NZ806mlFoMY&rel=1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/NZ806mlFoMY&rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>

    Das eintragen.

    Original Text aus der Readme:

    <!--

    Beschreibung:
    -------------
    Dies ist ein Modul um Video von youtube oder ähnliches anzuzeigen!
    Einfach im AdminMenu den Namen, Autor und den Link zum Video angeben! Gebt bitte nicht den Link zur InternetSeite an!
    Außerdem könnt ihr ein StandartVideo angeben, welches beim Aufruf des Content angezeigt wird!

    Erklärung:
    Auf www.youtube.com gehen Video auswählen, das ihr es anschauen könnt!
    Jetzt rechts daneben EMBED suchen und den Text der rechts daneben steht kopieren!
    Sieht ungefähr so aus:

    <object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/5Lby0i0TUvQ"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/5Lby0i0TUvQ" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>


    Und der Link zum Video wäre jetzt "http://www.youtube.com/v/5Lby0i0TUvQ"

    Unbedingt beachten, weil das sonst nicht gehen tut ging! lol


    -->


    Zuletzt modifiziert von boehserdavid am 25.10.2007 - 11:15:05
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    [AT]Hannibal Mitglied
    Registriert seit
    25.02.2006
    Beiträge
    427
    Beitragswertungen
    0 Beitragspunkte
    lol..ich habs auch gelesen,aber es irgendwie falsch verstanden,aber vielen dank dir und cooles modul lächeln
    Ich liebe es wenn ein plan funktionert!!!
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    MagistYata Mitglied
    Registriert seit
    22.12.2007
    Beiträge
    861
    Beitragswertungen
    6 Beitragspunkte
    Hi,
    ist zwar schon etwas älter dieser Thread, aber ich hätte da mal ne Frage dazu.

    Wäre es möglich eine Bewertung (so wie bei der Gallerie) in das Modul einfließen zu lassen. So das jeder der das Video betrachtet seine Wertung von 1 bis 10 abgeben kann?

    Was müsste ich da in das Modul reinschreiben?
    Streß ist Lebensdiebstahl
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten