» Forum » Clanscript » Module und Modifikationen » last_link Box
  Mitglieder   |   Gallery   |   FAQ's   |   Regeln

[ Anmelden zum schreiben ]

last_link Box
Der Bock
Mitglied
0 Beitragspunkte
Posts: 40

0 Mitglieder finden den Beitrag gut.

Merkliste 17.08.2009 - 16:45:27     Zitieren
Hallo,
ich benötige eine Box die genauso aufgebaut ist wie z.B. last_news bzw. last_forum!
Nur soll natürlich in dieser Box die zuletzt eingetragenen Links angezeigt werden.
Also eine last_link Box.
Evntl. hat ja einer von euch so eine Box oder hat die Zeit und Lust für mich ein zu schreiben!?
Vielen Dank für die Aufmerksamkeit und Unterstützung!
MfG
Andre

betroffene Homepage: www.kod-clan.de


KoD eSport
GeCk0
Administrator
92 Beitragspunkte
Posts: 2996

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 17.08.2009 - 17:00:22     Zitieren
kA ob das Sinn macht, aber die bau ich dir heute Abend Zwinker


.:.Module, Zitate, 1-Klick-IMG-Host, MD5 und mehr.:.
"Do not argue with an idiot. He will drag you down to his level and beat you with experience."
Der Bock
Mitglied
0 Beitragspunkte
Posts: 40

0 Mitglieder finden den Beitrag gut.

Merkliste 17.08.2009 - 17:24:18     Zitieren
WoW, vielen Dank!
Sinn macht es natürlich nur für mich!Smilie
Möchte die Links umfunktionieren als "self_page" Verzeichniss!
Verlinke dann self_pages über Links, geordnet in Gruppen (Themen)!
Daher macht es auf jeden Fall sinn.
Vielen Dank für deine Mühe!!!
Gruß
Andre


KoD eSport
GeCk0
Administrator
92 Beitragspunkte
Posts: 2996

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 17.08.2009 - 17:25:31     Zitieren
djgecko.kilu.de/

ganz rechts unten ist schonmal die Vorschau Zwinker

ich pack dir noch alles schön zusammen das es wie andere Module auch zu installieren ist

DL-Link kommt dann die nächsten 20 min
Aber bedenke:
es wird von Ilch kein Datum gespeichert

löscht du also einen Link und deine mySQL überschreibt eine gelöscht ID, kann es dazu kommen, dass dieser nicht als neuster angezeigt wird


Zuletzt modifiziert von GeCk0 am 17.08.2009 - 17:26:59


.:.Module, Zitate, 1-Klick-IMG-Host, MD5 und mehr.:.
"Do not argue with an idiot. He will drag you down to his level and beat you with experience."
Der Bock
Mitglied
0 Beitragspunkte
Posts: 40

0 Mitglieder finden den Beitrag gut.

Merkliste 17.08.2009 - 17:30:57     Zitieren
Fantastisch!
Darf ich dich bei weiteren Fragen ruhig mal "belagern"!?
Hätte noch ein paar Sachen in naher Zukunft.
Melde mich mal per PN bei dir!
Gruß
Andre


KoD eSport
Fire86
Mitglied
0 Beitragspunkte
Posts: 543

0 Mitglieder finden den Beitrag gut.

Merkliste 17.08.2009 - 17:35:07     Zitieren
ORDER BY `id` DESC

Die IDs werden mit auto_increment generiert, "Leerstellen" werden dabei nicht ersetzt.
Es geht immer bei der höchsten ID weiter.


Kein Support per Email oder ICQ!
GeCk0
Administrator
92 Beitragspunkte
Posts: 2996

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 17.08.2009 - 17:38:08     Zitieren
netter code ^^


hier der DL ^^

Anzahl der Links kannst du in /include/boxes/lastlinks.php in Zeile 8 ändern.

dort ist die '5' voreingestellt
weitere Anpassung im Template möglich

viel Spass damit


Zuletzt modifiziert von GeCk0 am 17.08.2009 - 17:42:38


.:.Module, Zitate, 1-Klick-IMG-Host, MD5 und mehr.:.
"Do not argue with an idiot. He will drag you down to his level and beat you with experience."
Der Bock
Mitglied
0 Beitragspunkte
Posts: 40

0 Mitglieder finden den Beitrag gut.

Merkliste 17.08.2009 - 17:40:23     Zitieren
Werde es sogleich testen!Smilie
Hast hier ne PN von mir!

Funktioniert!!!
Vielen Dank!


Zuletzt modifiziert von Der Bock am 17.08.2009 - 17:44:22


KoD eSport
GeCk0
Administrator
92 Beitragspunkte
Posts: 2996

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 17.08.2009 - 17:50:34     Zitieren
kein Ding Smilie


.:.Module, Zitate, 1-Klick-IMG-Host, MD5 und mehr.:.
"Do not argue with an idiot. He will drag you down to his level and beat you with experience."
Der Bock
Mitglied
0 Beitragspunkte
Posts: 40

0 Mitglieder finden den Beitrag gut.

Merkliste 17.08.2009 - 20:22:33     Zitieren
Wärees möglich beim last_link unter dem Namen des Links die Kategorie anzeigen zu lassen?
Wäre super!
Thx
Andre


KoD eSport
GeCk0
Administrator
92 Beitragspunkte
Posts: 2996

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 17.08.2009 - 21:31:35     Zitieren
jo mach ich dir morgen oder übermorgen. muss ins bett und morgen arbeiten


.:.Module, Zitate, 1-Klick-IMG-Host, MD5 und mehr.:.
"Do not argue with an idiot. He will drag you down to his level and beat you with experience."
GeCk0
Administrator
92 Beitragspunkte
Posts: 2996

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 18.08.2009 - 06:13:51     Zitieren
<?php
#   LastLinks by: DjGeCk0
#   http://djgecko.kilu.de
#	Version: 1.0 
###################################################
#                 EINSTELLUNGEN                   #
###################################################
$xlinks = '5'; # Anzahl anzuzeigender Links

###################################################
#       ab hier bitte nichts mehr ändern          #
###################################################
defined ('main') or die ( 'no direct access' );
$tpl = new tpl ( 'lastlinks.htm', 0 );
#
$linkqry = db_query ("SELECT
           `b`.`id`,
           `b`.`cat`,
           `b`.`name`,
		  `b`.`hits`,
           `a`.`id`,
           `a`.`name` AS catname
       FROM
           `prefix_links` AS `b`
       LEFT JOIN
           `prefix_linkcats` AS `a`
       ON
           `b`.`cat` = `a`.`id`");
	# 	ORDER BY `id` DESC LIMIT '".$xlinks."'	   
while($linkrow = mysql_fetch_assoc($linkqry))
{
  $linklist .= '<tr>
    				<td valign="top">&raquo;</td>
					<td><a href="?links-s'.$linkrow['id'].'">'.$linkrow['name'].'</a><br />
						'.$linkrow['catname'].'</td>
    				<td><div align="right">'.$linkrow['hits'].'</div></td>
  </tr>';
}
###################################################
$tpl->set('LINKLIST', $linklist);
$tpl->out(0); 
?>


nun bin ich auch mal in den Genuss gekommen LEFT JOINS auszuprobieren Smilie


Zuletzt modifiziert von GeCk0 am 18.08.2009 - 06:14:39


.:.Module, Zitate, 1-Klick-IMG-Host, MD5 und mehr.:.
"Do not argue with an idiot. He will drag you down to his level and beat you with experience."
Der Bock
Mitglied
0 Beitragspunkte
Posts: 40

0 Mitglieder finden den Beitrag gut.

Merkliste 18.08.2009 - 06:22:47     Zitieren
Vielen Dank!!!
Funktioniert einwandfrei!
Gruß
Andre


KoD eSport
GeCk0
Administrator
92 Beitragspunkte
Posts: 2996

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 18.08.2009 - 06:38:18     Zitieren
ich seh grad, habe vergessen das limit wieder einzubauen...

<?php
#   LastLinks by: DjGeCk0
#   http://djgecko.kilu.de
#	Version: 1.0 
###################################################
#                 EINSTELLUNGEN                   #
###################################################
$xlinks = '5'; # Anzahl anzuzeigender Links

###################################################
#       ab hier bitte nichts mehr ändern          #
###################################################
defined ('main') or die ( 'no direct access' );
$tpl = new tpl ( 'lastlinks.htm', 0 );
#
$linkqry = db_query ("SELECT
           `b`.`id` AS linkid,
           `b`.`cat`,
           `b`.`name`,
		   `b`.`hits`,
           `a`.`id`,
           `a`.`name` AS catname
       FROM
           `prefix_links` AS `b`
		   
       LEFT JOIN
           `prefix_linkcats` AS `a`
       ON
           `b`.`cat` = `a`.`id`
	ORDER BY linkid DESC LIMIT $xlinks");		   
while($linkrow = mysql_fetch_assoc($linkqry))
{
  $linklist .= '<tr>
    				<td valign="top">&raquo;</td>
					<td><a href="?links-s'.$linkrow['linkid'].'">'.$linkrow['name'].'</a><br />
						'.$linkrow['catname'].'</td>
    				<td><div align="right">'.$linkrow['hits'].'</div></td>
  </tr>';
}
###################################################
$tpl->set('LINKLIST', $linklist);
$tpl->out(0); 
?>


.:.Module, Zitate, 1-Klick-IMG-Host, MD5 und mehr.:.
"Do not argue with an idiot. He will drag you down to his level and beat you with experience."
Der Bock
Mitglied
0 Beitragspunkte
Posts: 40

0 Mitglieder finden den Beitrag gut.

Merkliste 18.08.2009 - 07:37:14     Zitieren
Da kam die Antwort schon vor der Frage!Zwinker
Vielen Dank
Andre


KoD eSport
clemenzm
Mitglied
0 Beitragspunkte
Posts: 32

0 Mitglieder finden den Beitrag gut.

Merkliste 04.05.2011 - 13:35:53     Zitieren
Hi GeCk0,
habe die bei mir auch mal eingebaut, habe nun eine Frage bzw. auch zwei.

Kann ich dies auch zum einen nach Kategorien und dann nach Name sortieren?

Ich setzte die eher als Terminkalender ein.

Beispiel wie es angezeigt werden sollte:

Kategorie 1
01.01.2011 - Eintrag 1
15.02.2011 - Eintrag 2
u.s.w.

Darunter
Kategorie 2
10.01.2011 - Eintrag 1
25.03.2011 - Eintrag 2

u.s.w. ???

Alternativ, dass es zumindest nach dem Namen (in meinem Fall beginnt es mit einem Datum) sortiert wird.
Hier ein Alternativ Beispiel:
Kategorie 1
01.01.2011 - Eintrag 1
Kategorie 2
10.01.2011 - Eintrag 1
Kategorie 1
15.02.2011 - Eintrag 2

u.s.w

Die Ansicht habe ich schon so, wie die alternativ Ansicht, jedoch ohne die Datums (Überschriftfeld) sortierung.

Hast Du mir da eine Lösung oder jemand anders eine Idee.

[ Anmelden zum schreiben ]