ilch Forum » Ilch Clan 1.1 » Allgemein » Linkliste im ilchClan 1.0.4

Geschlossen
  1. #1
    User Pic
    Timo M. gelöschter User
    Hallo, ich vermisse beim neuesten Script, die Linkliste / Linkmenü um Weblinks einzutragen, so wie das bei der vorherigen Version war, bin ich jetzt blind oder ist das wirklich nicht mehr da? Da ich diese Funktion doch recht toll und sinnvoll fand...

    In diesem Sinne, liebe Grüße und weiter so, ist echt ein Hammerscript!
    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
    Du must nur das Archiv hinzufügen da ist jetzt alle drinn oder willst du wieder das alte so wie auf www.mega-clan.net/zocker ??

    Wenn ja schreibe es einfach ich werde es dann hier rein kopieren.

    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
    A33J Mitglied
    Registriert seit
    24.09.2004
    Beiträge
    219
    Beitragswertungen
    0 Beitragspunkte
    ich würde es gut finden, wenn es eine linkliste zum selbereintaragen geben würde!
    aber mit banner!!
    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
    Du meinst das jeder user was eintragen darf ?

    Und Mit Banner ist das ja ich habe nur keins eingefügt.

    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
    A33J Mitglied
    Registriert seit
    24.09.2004
    Beiträge
    219
    Beitragswertungen
    0 Beitragspunkte
    ja genau!
    eine liste OHNE kategorien, mit bannern
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Ja nur ohne kategourien kein plan ob das geht und wenn nicht halt die if abfrage rausbauen downloade dir eine alte version wo das noch drin war und kopiere das einfach so habe ich das gemacht und es ging soviel ich weiß sofort ohne ein problem.

    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.
  7. #7
    User Pic
    A33J Mitglied
    Registriert seit
    24.09.2004
    Beiträge
    219
    Beitragswertungen
    0 Beitragspunkte
    1. wo bekomme ich die?

    2. wie binde ich sie ein?

    3. wo ist deine??
    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
    ja die alte version auf der Seite von ilch und die must du dann einfach bei dir da einfügen wo die schon vorher drinn wareb einfügen dann über die Navigation. Und meine ist auf meinem Apache Server.
    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
    A33J Mitglied
    Registriert seit
    24.09.2004
    Beiträge
    219
    Beitragswertungen
    0 Beitragspunkte
    aso ok danke!

    und wie können sich auch andere leute darin eintragen??


    Zuletzt geändert von A33J am 30.09.2004 - 20:01
    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
    ja weil du noch die links,htm in den template ordner kopiren must und die links.php(die aus dm Admin ordner) auch in den ordner admin kopieren must. Wenn es dann problemegibt nochmal melden aber mormal müsste da alles gehen.
    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
    A33J Mitglied
    Registriert seit
    24.09.2004
    Beiträge
    219
    Beitragswertungen
    0 Beitragspunkte
    ja, hab ich schon gemerkt

    deswegen auch //edit

    aber wie können sich die leute selber eintragen??

    kann jemand die links.php aus dem admin bereich vll. so bearbeiten, dass jeder drauf zugreifen kann, aber unten die optionen für löschen, ändern, etc. für diejenigen verschwinden??
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Das ist jetzt schon wieder etwas was schwieriger ist und auch nur jemand kann der sich mit dem userecht auskennt.
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    A33J Mitglied
    Registriert seit
    24.09.2004
    Beiträge
    219
    Beitragswertungen
    0 Beitragspunkte
    mh, ist das mit dem kennwort nicht in der links.php ausm admin ordner drin??

    wenn das das rausnehmen würde, nur für diese seite, wär doch power!
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Ja ich habe es mit auch überlegt du müsstest es nur schaffen die links.php (Die aus dem admin order) nochmal einfügen und dann so bauen das die lösch funktion und änder funktion fehlt. Oder aber du machst es wie es auch schon gemacht hast nimm z.B. das Gästebuch und baue es um so habe ich das mit fast allem gemacht was ich bis jetzt umgecodet habe siehe www.mega-clan.net/zocker
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    A33J Mitglied
    Registriert seit
    24.09.2004
    Beiträge
    219
    Beitragswertungen
    0 Beitragspunkte
    ja ich schau einfach mal, wenns nich klappt, melde ich mich einfach
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Ja mach das aber ich kann dir erst morgen warscheinlich wieder antworten fals es noch probleme geben sollte.

    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.
  17. #17
    User Pic
    A33J Mitglied
    Registriert seit
    24.09.2004
    Beiträge
    219
    Beitragswertungen
    0 Beitragspunkte
    also ich habe aus der links.php im admin ordner alles, bis halt auf das EINTRAGEN rausgenommen und neu abegspeichert.
    aber irgendwie geht das nicht, er ruft die neue seite zwar auf, aber die links werden irgendwie nicht eingetragen!!
    traurig

    wie hast du das denn gemacht?
    kannst du mir das nicht sonst schicken??


    Zuletzt geändert von A33J am 30.09.2004 - 22:21
    0 Mitglieder finden den Beitrag gut.
  18. #18
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Ok hier mal meine Version:

    Du must eine datei namens links.php im include ordner erstellen da muss folgendes rein:

    <?php
    /* ìlchClan
    -------------------------------------------------------------|
    Copyright : © by Manuel |
    E-Mail : Webmaster@ilch.de |
    Internet : www.ilch.de |
    Version : v.1 |
    Lastupdate : 13.12.2003 |
    ------------------------------------------------------------*/

    if (!defined('ILCH_CLANSCRIPT')) {
    die("Hacking attempt");
    }

    //-----------------------------------------------------------|


    if ( empty ($um)) {
    $link_text = '';
    if ( empty ( $order ) ) {
    $orderby = 'v5 DESC';
    } elseif ($order == 1) {
    $orderby = 'v4 DESC LIMIT 0,10';
    } else {
    $orderby = 'v5 DESC';
    }
    $erg = mysql_query("SELECT * FROM ".$dbprefix."_allg WHERE k = 'links' ORDER BY $orderby");

    while ($row = mysql_fetch_object($erg)) {
    if ($row->v3 != '') {
    if(substr($row->v3,0,7) != '') {
    $burl = ''.$row->v3;
    } else {
    $burl = $row->v3;
    }
    $string = '<a href="?m=links&um=2&u='.$row->v2.'" target="_blank"><img src="'.$burl.'" alt="'.$row->v1.'" border="0"></a>';
    } else {
    $string = '<a href="?m=links&um=2&u='.$row->v2.'" target="_blank">'.$row->v1.'</a>';
    }

    if ( empty($order) ) {
    if ($exkat != $row->v5) {
    $exkat = $row->v5;
    $kats .= '<a href="#'.$row->v5.'">'.$row->v5.'</a> &nbsp; |&nbsp;';
    if ( empty ($katchange) ) {
    $katchange = 1;
    } else {
    $link_text .= parse ( '' , 'links' , 4 , false);
    }
    $link_text .= parse ( array ( 'KNAME' => $row->v5 ) , 'links' , 1 , false);
    }
    }

    $link_text .= parse ( array ( 'LINK' => $string,
    'UID' => $row->id,
    'HITS' => $row->v4,
    'BESCHREIBUNG' => $row->t1 ) , 'links' , 2 , false);
    }

    if ( !empty($katchange) ) {
    $link_text .= parse ( '' , 'links' , 4 , false);
    }

    $link_text .= parse ( '' , 'links' , 3 , false);



    parse ( array ('KATS' => $kats) , 'links' , 0 );

    echo $link_text;

    } elseif($um == 1) {
    echo '<b>Urteil über Links</b><br>
    Mit dem Urteil vom 12.05.98 hat das Landgericht Hamburg entschieden, daß man durch die Anbringung eines Links die Inhalte der gelinkten Seite ggf. mit zu verantworten hat. Dies kann - so das LG - nur dadurch verhindert werden, daß man sich ausdrücklich von diesen Inhalten distanziert. Daher gilt für alle Links, die hier veröffentlicht werden, daß wir keinen Einfluß auf die Inhalte der weiterführenden Seiten haben. Somit distanzieren wir uns ausdrücklich von allen Inhalten aller gelinkter Seiten. Diese Erklärung gilt für alle Seiten dieser WebSite. Die Inhalte in News, ShoutBox und Gästebuch geben nicht unbedingt die Meinung der WebSite Betreiber wieder. ';
    } elseif($um == 2) {

    mysql_query("UPDATE `".$dbprefix."_allg` SET `v4` = v4 + 1 WHERE v2 = '".$u."' AND k = 'links'") or die (mysql_error());
    header ('Location: '.$u);



    }
    //-----------------------------------------------------------|


    ?>


    Dann im ordner include/admin eine datei namens links.php da muss rein:

    <?php
    /* ìlchClan
    -------------------------------------------------------------|
    Copyright : © by Manuel |
    E-Mail : Webmaster@ilch.de |
    Internet : www.ilch.de |
    Version : v.1 |
    Lastupdate : 13.12.2003 |
    ------------------------------------------------------------*/

    if (!defined('ADMIN_BEREICH')) {
    die("Hacking attempt");
    }

    //-----------------------------------------------------------|

    switch($um) {
    case "del" :
    echo '<h2><b>Löschen</b></h2>
    <form action="?m=links&um=dels" method="POST">
    Möchtest du diesen Link wirklich löschen?<br><br>
    <input type="hidden" value="'.$del.'" name="del">
    <input type="submit" value=" JA "> &nbsp; &nbsp; &nbsp; &nbsp; <a href="?m='.$m.'"><input type="submit" value=" NEIN "></a>
    </form>';
    break;
    case "dels" :
    mysql_query("DELETE FROM `".$dbprefix."_allg` WHERE id = '$del'") or die (mysql_error());
    wd ('admin.php?m=links','Der Eintrag wurde erfolgreich gelöscht');
    break;
    case "katUmb1" :
    echo'<form action="?m=links&um=katUmb2" method="POST" name="form">
    Kategorie<br><select name="katAlt">';
    $erg = mysql_query("SELECT * FROM `".$dbprefix."_allg` WHERE k = 'links' ORDER BY v5");
    $i=1;
    while($row = mysql_fetch_object($erg)) {
    if($exKath[($i-1)]!=$row->v5){
    $exKath[$i]=$row->v5;
    echo"<option value='$row->v5'>$row->v5</option>";
    $i++;}
    };
    echo '</select><br><br>Umbenennen in:<br><input type="text" name="katNeu" size="40"><br>
    <br><input type="submit" value="Umbennen"><br><br>
    (Falls es diese Kategorie schon gibt, werden die links dieser hinzugefügt)';
    break;
    case "katUmb2" :
    mysql_query("UPDATE $myTable SET v5 = '$katNeu' WHERE v5 = '$katAlt' AND k = 'links'");
    wd ('admin.php?m=links','Die Kategorie '.$katAlt.' wurde in '.$katNeu.' umbenannt');
    break;
    case "1" :
    if($katLis=="neu")$katLis=$kat;
    mysql_query("INSERT INTO `".$dbprefix."_allg` (t1,v2,v1,k,v3,v4,v5) VALUES ('$text','$url','$name','links','$burl',0,'$katLis')") or die (mysql_error());
    wd ('admin.php?m=links','Der neue Link wurde erfolgreich eingetragen.');
    break;
    case "3" :
    include ('include/incs/site/admin/modADD.php');
    break;
    case 'change' :
    $row = mysql_fetch_object(mysql_query("SELECT * FROM ".$dbprefix."_allg WHERE id = '".$lid."'"));
    echo '<a href="?m=links">zur Übersicht</a><br><b>Link Ändern</b>
    <form action="?m=links&um=save_change&lid='.$lid.'" method="POST" name="form">
    Name<br><input type="text" name="name" value="'.$row->v1.'"><br><br>
    Url<br><input type="text" size="40" name="url" value="'.$row->v2.'"><br><br>
    Banner Url (<font size="1">Freiwillig, Name wird nicht mehr angezeigt</font>)<br><input type="text" size="40" name="burl" value="'.$row->v3.'"><br><br>
    kurz Beschreibung (<font size="1">Freiwillig</font>)<br><input type="text" name="text" size="50" value="'.$row->t1.'">
    <br><br>
    Kategorie<br><select onchange="sichtbar()" name="katLis">';
    $erg = mysql_query("SELECT * FROM `".$dbprefix."_allg` WHERE k = 'links' ORDER BY v5");
    $i=1;
    while($row11 = mysql_fetch_object($erg)) {
    if($exKath[($i-1)]!=$row11->v5){
    $exKath[$i]=$row11->v5;
    if ($row11->v5 == $row->v5) {
    echo '<option value="'.$row->v5.'">'.$row->v5.'</option>';
    } else {
    echo "<option value='$row11->v5'>$row11->v5</option>";
    }
    $i++;
    }
    }
    ?><option value="neu">Neu:</option></select>&nbsp;&nbsp;<input type="text" name="kat" size="40">
    <script language="JavaScript" type="text/javascript">
    <!--
    function sichtbar(){
    if(form.katLis.value=="neu"){
    form.kat.style.visibility="visible";
    } else {
    form.kat.style.visibility="hidden";
    }
    }

    sichtbar();
    //-->
    </script>
    <br><br><br><input type="submit" value="Ändern"></Form><?php

    break;
    case 'save_change' :

    if($katLis=="neu") { $katLis = $kat; }
    mysql_query("UPDATE $myTable SET t1 = '$text', v2 = '$url', v1 = '$name', v3 = '$burl', v5 = '$katLis' WHERE id = '".$lid."'");
    wd ('admin.php?m=links','Die Link Daten wurden erfolgreich geändert');


    break;
    default :
    echo '<font size="5"><b>Links</b></font> &nbsp; &nbsp; &nbsp;';
    echo '&nbsp; &nbsp; <a href="?m=links&um=katUmb1">Kategorie umbenennen</a>';
    echo '<h3><b>Eintragen</b></h3>
    <form action="?m=links&um=1" method="POST" name="form">
    Name<br><input type="text" name="name"><br><br>
    Url<br><input type="text" size="40" name="url" value="http://"><br><br>
    Banner Url (<font size="1">Freiwillig, Name wird nicht mehr angezeigt</font>)<br><input type="text" size="40" name="burl"><br><br>
    kurz Beschreibung (<font size="1">Freiwillig</font>)<br><input type="text" name="text" size="50">
    <br><br>
    Kategorie<br><select onchange="sichtbar()" name="katLis">';
    $erg = mysql_query("SELECT * FROM `".$dbprefix."_allg` WHERE k = 'links' ORDER BY v5");
    $i=1;
    while($row = mysql_fetch_object($erg)) {
    if($exKath[($i-1)]!=$row->v5){
    $exKath[$i]=$row->v5;
    echo"<option value='$row->v5'>$row->v5</option>";
    $i++;}
    };
    ?><option value="neu">Neu:</option></select>&nbsp;&nbsp;<input type="text" name="kat" size="40">
    <script language="JavaScript" type="text/javascript">
    <!--
    function sichtbar(){
    if(form.katLis.value=="neu"){
    form.kat.style.visibility="visible";
    } else {
    form.kat.style.visibility="hidden";
    }
    }

    sichtbar();
    //-->
    </script>
    <br><br><br><input type="submit" value="Eintragen"></Form>
    <hr size="5" color="#666666">
    <h3><b>Löschen / Ändern</b></h3>
    <?php
    if ( empty ($order) ) { $order = 'id'; }
    $limit = 20; // Limit
    if(empty($page)) { $page = 1; }
    $MPL = makeSites ($page , "k = 'links'" , $limit , "?m=links&order=$order" , 'allg' );
    $anfang = ($page - 1) * $limit;
    echo $MPL; ?><br><br>
    <table width="100%" border="0" cellpadding="5" cellspacing="0">
    <tr><td width="10%"><b>löschen</b></td><td width="10%"><b>ändern</b></td>
    <td width="20%"><a href="?m=links&order=v1"><b>Name</b></a></td>
    <td width="20%"><a href="?m=links&order=v5"><b>Kategorie</b></a></td>
    <td width="40%"><a href="?m=links&order=v2"><b>Link</b></a></td></tr><?php
    $erg = mysql_query("SELECT * FROM `".$dbprefix."_allg` WHERE k = 'links' ORDER BY $order DESC LIMIT ".$anfang.",".$limit);
    while ($row = mysql_fetch_object($erg)) {
    if ($class == '') { $class = 'mite'; } else { $class = ''; }
    echo '<tr class="'.$class.'"><td><a href="?m=links&um=del&del='.$row->id.'"><img src="include/images/icon/del.gif" border="0" alt="Löschen"></a></td><td><a href="?m=links&um=change&lid='.$row->id.'"><img src="include/images/icon/edit.gif" border="0" alt="Editieren"></a></td><td>'.$row->v1.'</td><td>'.$row->v5.'</td><td>'.$row->v2.'</td><tr>';
    }
    echo '</table><br>'.$MPL;
    }

    ?>

    dann must du eine datei im im ordner include/templates erstellen namens links.htm da muss rein:

    <font size="4"><b>Links</b></font>

    <br /><br />

    [ Kategorien: &nbsp; {KATS} &nbsp; <a href="?m=links&order=1">Top 10</a> &nbsp; ]

    <br /><br />

    {EXPLODE}

    <table width="100%" cellpadding="5" cellspacing="0" border="0">
    <tr>
    <td>

    <table width="100%" cellpadding="0" cellspacing="0" border="0">
    <tr>
    <td height="20" class="mite">
    &nbsp; &nbsp; <b>{KNAME}</b><a href="#" name="{KNAME}"></a> &nbsp; &nbsp; <b>^</b><a href="javascript:self.scrollTo(0,0);">Top</a>
    </td>
    </tr>
    <tr>
    <td height="20"></td>
    </tr>
    </table>

    {EXPLODE}

    <table width="100%" cellpadding="0" cellspacing="0" border="0">
    <tr>
    <td width="80%">{LINK}</td>
    <td width="20%">{HITS} hits</td>
    </tr><tr>
    <td colspan="2">{BESCHREIBUNG}</td>
    </tr>
    </table><hr class="dark" size="1">

    {EXPLODE}

    <br><a href="?m=links&um=1">Disclaimer</a>

    {EXPLODE}

    </td>
    </tr>
    </table>

    <br /><br />


    wenn es nicht geht bitte melden

    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.
  19. #19
    User Pic
    A33J Mitglied
    Registriert seit
    24.09.2004
    Beiträge
    219
    Beitragswertungen
    0 Beitragspunkte
    was soll ich damit?

    ich will doch nur eine seite haben zum eintragen!

    außerdem funzt die sowieso nicht


    Zuletzt geändert von A33J am 01.10.2004 - 18:06
    0 Mitglieder finden den Beitrag gut.
  20. #20
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Das ist das normale link forumular aus der Alten version das unser das eintragen könne habe ich dir erklärt wie das theoretisch gehen sollte aber ich habe das praktisch nicht getestes. Und das mit dem Gästebuch das funktioniert ich habe das schon für einige module genommen.

    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.
  21. #21
    User Pic
    A33J Mitglied
    Registriert seit
    24.09.2004
    Beiträge
    219
    Beitragswertungen
    0 Beitragspunkte
    es ist aber so, dass in dem formular auch löschen und bearbeiten enthalten ist!
    und das ist irgenwie dirrdy!
    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
    Ja deswegen habe ich dir ja auch gesagt das mut du irgend wie ein 2es mal einfügen und dann die fuktion rausnehmen.
    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
    A33J Mitglied
    Registriert seit
    24.09.2004
    Beiträge
    219
    Beitragswertungen
    0 Beitragspunkte
    hab ich doch gemacht, aber er trägt es dann nicht ein!!
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten