Seite 1 von 2

Aktuelle Seitenzahl blinken lassen

Verfasst: 25.07.2006 17:34
von sephiriot
Hi
Ich melde mich diesmal mit einer (hoffentlich) einfacheren Frage.

Wie bekommt man das hin das die aktuelle Seitenzahl auf der man sich befindet blinkt?
Also wenn ich jetzt in nem Thema bin das 5 Seiten hat und ich lese gerade Seite 3 dann soll die Zahl 3 in blinken.
Ich währe euch sehr dankbar wenn einer ne Lösung hat.

Verfasst: 26.07.2006 21:24
von sephiriot
UP

Verfasst: 28.07.2006 01:25
von sephiriot
UP :evil:

Verfasst: 28.07.2006 23:22
von sephiriot
UP...

Verfasst: 28.07.2006 23:57
von kazwo
Suche

Code: Alles auswählen

else
	{
		for($i = 1; $i < $total_pages + 1; $i++)
		{
			$page_string .= ( $i == $on_page ) ? '<b>' . $i . '</b>' : '<a href="' . append_sid($base_url . "&start=" . ( ( $i - 1 ) * $per_page ) ) . '">' . $i . '</a>';
			if ( $i <  $total_pages )
			{
				$page_string .= ', ';
			}
		}
	}

	if ( $add_prevnext_text )
	{
		if ( $on_page > 1 )
		{
			$page_string = ' <a href="' . append_sid($base_url . "&start=" . ( ( $on_page - 2 ) * $per_page ) ) . '">' . $lang['Previous'] . '</a>&nbsp;&nbsp;' . $page_string;
		}

		if ( $on_page < $total_pages )
		{
			$page_string .= '&nbsp;&nbsp;<a href="' . append_sid($base_url . "&start=" . ( $on_page * $per_page ) ) . '">' . $lang['Next'] . '</a>';
		}

	}
Und ersetze mit

Code: Alles auswählen

else
	{
		for($i = 1; $i < $total_pages + 1; $i++)
		{
			$page_string .= ( $i == $on_page ) ? '<b><blink>' . $i . '</blink></b>' : '<a href="' . append_sid($base_url . "&start=" . ( ( $i - 1 ) * $per_page ) ) . '">' . $i . '</a>';
			if ( $i <  $total_pages )
			{
				$page_string .= ', ';
			}
		}
	}

	if ( $add_prevnext_text )
	{
		if ( $on_page > 1 )
		{
			$page_string = ' <a href="' . append_sid($base_url . "&start=" . ( ( $on_page - 2 ) * $per_page ) ) . '">' . $lang['Previous'] . '</a>&nbsp;&nbsp;' . $page_string;
		}

		if ( $on_page < $total_pages )
		{
			$page_string .= '&nbsp;&nbsp;<a href="' . append_sid($base_url . "&start=" . ( $on_page * $per_page ) ) . '">' . $lang['Next'] . '</a>';
		}

	}
edit:

Inner functions.php natürlich :roll:

Verfasst: 29.07.2006 00:27
von Elvis
Das Funktioniert nicht im IE.

Verfasst: 29.07.2006 00:31
von Banger
Hi kzwo,

Code: Alles auswählen

<blink>text</blink>
ist ein Uralt-Tag und gehört nicht zum HTML-Standard.
Richtig wäre

Code: Alles auswählen

<span style="text-decoration:blink">text</span>
@sephiriot: "UP, UP, UP" - Wichtigtuer. :roll:

Verfasst: 29.07.2006 12:11
von sephiriot
@ kzwo danke für die Hilfe nur leider funktioniert das nicht in den Topics Könntest du mir eventuell noch sagen was ich da ändern muss?

Verfasst: 29.07.2006 12:32
von Lohgock-Trainer
Die Blink funktion <blink> wird nur von wenigen Browsern unterstützt. Wie es mit der CSS-Definition ausieht weiß ich nicht. Allerdingsd denke ich das auch diese nicht wirklich unterstützt wird.

Verfasst: 29.07.2006 15:01
von kazwo
Bedeutet der <blink>-Tag n Sicherheitsrisiko?

Denn wenn nicht, dann muss für den IE in die overall_header.tpl zwischen <head></head> noch das, damit das <blink> auch im IE geht:

Code: Alles auswählen

<script language="JavaScript">
<!--
blink(0.7);

function blink(speed)
{
if (speed) {
if (document.all)
setInterval("blink()", speed*1000)
return;
}
var blink = document.all.tags("BLINK")
for (var i=0; i<blink.length; i++)
blink[i].style.visibility = blink[i].style.visibility == "" ? "hidden" : ""
}

// -->
</script>
Gefunden hier