Schrift
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]9287[/thread]

Änderungsvorschläge: Änderungs- und Verbesserungsvorschläge (Seite 15)

Leser: 1


<< |< 1 ... 12 13 14 15 16 17 18 ... 66 >| >> 656 Einträge, 66 Seiten
Relais
 2003-08-07 18:07
#92522 #92522
User since
2003-08-06
2261 Artikel
ModeratorIn
[Homepage] [default_avatar]
[quote=esskar,07.08.2003, 16:03]Spechtreibung?????[/quote]
Schlechtreifung!
Erst denken, dann posten --
27. Deutscher Perl- u. Raku -Workshop 12. bis 14. Mai 2025 in München.

Winter is Coming
jan
 2003-08-07 20:18
#92523 #92523
User since
2003-08-04
2536 Artikel
ModeratorIn
[Homepage] [default_avatar]
ich kann mit "Seiten 1 2 ... 4 5" auch leben, wenngleich es irgendwie merkwürdig aussieht ;)
esskar
 2003-08-07 20:19
#92524 #92524
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
[quote=jan,07.08.2003, 18:18]ich kann mit "Seiten 1 2 ... 4 5" auch leben, wenngleich es irgendwie merkwürdig aussieht ;)[/quote]
ihr wollt also 1 ... 4 5

?
jan
 2003-08-07 20:26
#92525 #92525
User since
2003-08-04
2536 Artikel
ModeratorIn
[Homepage] [default_avatar]
wie wär's mit 1 2 3 4 5 und 1 2 ... 5 6?
DS
 2003-08-07 20:35
#92526 #92526
User since
2003-08-04
247 Artikel
BenutzerIn
[default_avatar]
Also, grundsätzlich sollte man sich jetzt mal einig werden, wieviele Stellen es werden sollten... 4 oder 5...

Und: Wenn ... nur für eine Zahl steht, dann finde ich das irgendwie unschön, das war's ja, was diese Diskussion überhaupt erst in's Rollen gebracht hat...

Noch eine Frage: Gibt's jetzt nur noch diesen einen Skin? Ich kann jedenfalls keinen anderen wählen? Falls die Frage woanders schon geklärt wurde, bemüht euch nicht weiter, ich bin grad erst wieder gekommen und hab' noch ein wenig Lese-Nachholbedarf...
DS
 2003-08-07 20:50
#92527 #92527
User since
2003-08-04
247 Artikel
BenutzerIn
[default_avatar]
[quote=esskar,07.08.2003, 14:52]hier der code

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
$row->{'PAGES'} = qq[($Forum::lang->{topic_sp_pages} ];
foreach my $PageNo (1..$Pages)
{
   my $RealNo = ($PageNo - 1) * $iB::INFO->{'DISPLAY_MAX_POSTS'};
   if($PageNo == 3 and $Pages > 4)
   {
       $row->{'PAGES'} .= qq[... ];
       $PageNo = $Pages - 2;
       next;
   }
   $row->{'PAGES'} .= qq[<a href='$iB::INFO->{'BOARD_URL'}/ikonboard.$iB::INFO->{'CGI_EXT'}?s=$iB::SESSION;act=ST;f=$row->{'FORUM_ID'};t=$row->{'TOPIC_ID'};hl=$row->{KEYWORDS};st=$RealNo'>$PageNo</a>];
   $jump_to = $RealNo;

   if($PageNo != $Pages) { $row->{'PAGES'} .= qq[ ] }
}
$row->{'PAGES'} .= qq[)];
[/quote]
Öhm, bin ich der einzige hier, der da einen Bug sieht? Oder sehe ich Gespenster? Im Moment baut der Code doch immer statt der "3" ein "..." hin, sobald es mehr als 4 Seiten sind...

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
$row->{'PAGES'} = qq[($Forum::lang->{topic_sp_pages} ];
for (my $PageNo=1; $PageNo<=$Pages; ++$PageNo)
{
  if($PageNo == 3 and $Pages > 5)   # für 4 Stellen: ($PageNo == 2 and $Pages > 4)
  {
      $row->{'PAGES'} .= qq[... ];
      $PageNo = $Pages - 1;
  }
  my $RealNo = ($PageNo - 1) * $iB::INFO->{'DISPLAY_MAX_POSTS'};
  $row->{'PAGES'} .= qq[<a href='$iB::INFO->{'BOARD_URL'}/ikonboard.$iB::INFO->{'CGI_EXT'}?s=$iB::SESSION;act=ST;f=$row->{'FORUM_ID'};t=$row->{'TOPIC_ID'};hl=$row->{KEYWORDS};st=$RealNo'>$PageNo</a>];
  $jump_to = $RealNo;
  if($PageNo != $Pages) { $row->{'PAGES'} .= qq[ ] }
}
$row->{'PAGES'} .= qq[)];

(Aber diesmal bitte erst lokal testen! ;))

Nachtrag: STOP! Da ist schon wieder was falsch...
Edit: Vorheriges STOP ausgehoben, momentan halt ich's wieder für richtig... kann sich aber die nächsten 10 Sekunden durchaus wieder ein paar mal ändern...\n\n

<!--EDIT|DS|1060275359-->
esskar
 2003-08-07 20:55
#92528 #92528
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
[quote=DS,07.08.2003, 18:50]Im Moment baut der Code doch immer statt der "3" ein "..." hin, sobald es mehr als 4 Seiten sind...[/quote]
soll er doch auch...
bei 20 seiten sieht es so aus

1 2 ... 19 20


oder wie willst du es denn?
DS
 2003-08-07 20:58
#92529 #92529
User since
2003-08-04
247 Artikel
BenutzerIn
[default_avatar]
[quote=esskar,07.08.2003, 18:55]bei 20 seiten sieht es so aus

1 2 ... 19 20[/quote]
Hast du du das getestet? Du setzt doch $PageNo auf einen bestimmten Wert, $Pages - 2, damit er dann mit dem vorletzten weitermacht... allerdings glaub ich nicht daß er das tut, weil er ja mit den nächsten Element im Array weitermacht, nur bei 5 Seiten paßt das zufällig...
renee
 2003-08-07 21:00
#92530 #92530
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
niedrige Priorität: Titel der HTML-Seiten ändern
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
esskar
 2003-08-07 21:01
#92531 #92531
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
[quote=DS,07.08.2003, 18:58][quote=esskar,07.08.2003, 18:55]bei 20 seiten sieht es so aus

1 2 ... 19 20[/quote]
Hast du du das getestet? Du setzt doch $PageNo auf einen bestimmten Wert, $Pages - 2, damit er dann mit dem vorletzten weitermacht... allerdings glaub ich nicht daß er das tut, weil er ja mit den nächsten Element im Array weitermacht, nur bei 5 Seiten paßt das zufällig...[/quote]
du hast recht... moment
<< |< 1 ... 12 13 14 15 16 17 18 ... 66 >| >> 656 Einträge, 66 Seiten



View all threads created 2003-08-04 15:35.