MyXoops Forum

Re: Weblinks: Block mit Zufallsanzeige anpassen [sonstige Module] - myXOOPS German Support

alfred

Administrator
Gepostet am:28.10.2007 11:53
alfred
alfred Offline (Show more)
Administrator
Posts: 7619
Since: 06.12.2004
#8

Re: Weblinks: Block mit Zufallsanzeige anpassen

Zitat:

migoe schrieb:

Diese Funktion rand() ist wohl nur eine Notlösung...was bedeutet die 20 in Deinem Vorschlag?


hier wirds erklärt
eine perfekte Lösung ist das auch nicht, dazu müsste man sich selbst was bauen.

Alfred

surfman

Ehrenmitglied
Gepostet am:28.10.2007 11:11
surfman
surfman Offline (Show more)
Ehrenmitglied
Posts: 1325
Since: 07.01.2005
#7

Re: Weblinks: Block mit Zufallsanzeige anpassen

@migoe
Ich habe gestern diesen Block bei mir auch mal aktiviert. Danach geht die Anzeige der Banner nicht mehr. Statt des Bildes ist steht jetzt 'Banner' da, als Link zur entsprechenden Webseite. Sehr eigenartig.

Advertisement

Gepostet am:0
Advertisement (Show more)
Posts: 0
Since: 0


Hier könnten Sie Ihre Anzeige aufgeben!
Bitte kontaktieren Sie uns, um mehr darüber zu erfahren.

migoe

"myXOOPs"-Könner
Gepostet am:28.10.2007 10:39
migoe
migoe Offline (Show more)
"myXOOPs"-Könner
Posts: 527
Since: 02.11.2002
#6

Re: Weblinks: Block mit Zufallsanzeige anpassen

Hallo Alfred,

ich hab es jetzt mal so eingestellt, mal sehen, ob ich da eine Änderung feststelle.

Diese Funktion rand() ist wohl nur eine Notlösung...was bedeutet die 20 in Deinem Vorschlag?

migoe
Wenn Du denkst Du denkst, dann denkst Du nur, Du denkst
--- www.liedermacher-forum.de ---...

alfred

Administrator
Gepostet am:27.10.2007 19:45
alfred
alfred Offline (Show more)
Administrator
Posts: 7619
Since: 06.12.2004
#5

Re: Weblinks: Block mit Zufallsanzeige anpassen

naja, so perfekt ist das rand() auch nicht

Versuche mal folgendes :

// random mode
    
if ( $flag_random )
    {
        
$sql_orderby "rand(20)";
    }


Alfred

migoe

"myXOOPs"-Könner
Gepostet am:27.10.2007 19:29
migoe
migoe Offline (Show more)
"myXOOPs"-Könner
Posts: 527
Since: 02.11.2002
#4

Re: Weblinks: Block mit Zufallsanzeige anpassen

Ich hab jetzt gesehen, dass bei dem Modul die Zufallsanzeige über die SQL-Funktion rand() erfolgt - die soll aber keine wirksame Zufallsfolge ermöglichen - was ich ebenfalls so festgestellt habe. Einige Einträge werden immer wieder angezeigt, andere sieht man innerhalb von Wochen kein einziges Mal!

So sieht das dort aus:

// random mode
  
if ( $flag_random )
 {
   
$sql_orderby "rand()";
  }


Da gibt es doch sicher eine bessere Möglichkeit?

migoe
Wenn Du denkst Du denkst, dann denkst Du nur, Du denkst
--- www.liedermacher-forum.de ---...

mcleines

"myXOOPs"-Master
Gepostet am:26.10.2007 20:17
mcleines
mcleines Offline (Show more)
"myXOOPs"-Master
Posts: 1627
Since: 05.10.2004
#3

Re: Weblinks: Block mit Zufallsanzeige anpassen

Im Code für den Block steht das:

$where3 .= 'AND ( recommend = 1 ) ';


Gibt es im Modul ein Häkchen zum "Empfehlen" des Links?

Links mit der Kennzeichnung "broken links" und einem Erstellungsdatum in der Zukunft werden auch ausgeschlossen.

sato-san

"myXOOPs"-Master
Gepostet am:26.10.2007 14:09
sato-san
sato-san Offline (Show more)
"myXOOPs"-Master
Posts: 3022
Since: 05.08.2004
#2

Re: Weblinks: Block mit Zufallsanzeige anpassen

Hallo @migoe,

ist evtl eine spezielle Regel eingebaut. Zum Beispiel, das nur Links angezeigt werden die einen bestimmten Wert erreicht haben? Ich würde mal den Entwickler @Ken fragen.

migoe

"myXOOPs"-Könner
Gepostet am:25.10.2007 12:49
migoe
migoe Offline (Show more)
"myXOOPs"-Könner
Posts: 527
Since: 02.11.2002
#1

Weblinks: Block mit Zufallsanzeige anpassen

Bei dem Modul weblinks in Version 1.62 wird bereits ein Block für die zufällige Anzeige von Links mitgeliefert, den ich mir auch an meine Bedürfnisse angepasst habe.

Nun habe ich noch ein Anliegen und hoffe, es findet sich hier jemand, der mir einen Workaround liefert kann:
Bei dem Block werden alle 5 Minuten ein anderer Link zufällig angezeigt. Bei mehr als 200 Links sollte es eigentlich nicht so oft vorkommen, dass einzelne Links zu häufig angezeigt werden. Leider ist das aber der Fall - und andere werde nie im Block angezeigt. Gibt es nicht eine Möglichkeit, den Block so zu einzustellen, dass ein Link erst dann wieder im Block angezeigt wird, wenn z.B. 50 andere dran waren?

migoe
Wenn Du denkst Du denkst, dann denkst Du nur, Du denkst
--- www.liedermacher-forum.de ---...
Diesen Thread durchsuchen:  1 Anonyme Benutzer

Aktuell aus dem Forum

Forum Thema Antworten Views Letzter Beitrag
Modulentwicklung New Xoops Xcreate Module 0 5326 26.11.2025 15:22
efkan Gehe zum letzten Beitrag
Modulentwicklung XOOPS Custom Field Module 1 1814 24.11.2025 11:21
Goffy Gehe zum letzten Beitrag