Spickerrrrrrrrrrr!

Check-in [f5e1b873b4]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Update: Fix für Autorenlinks
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: f5e1b873b4cbd19f6f9db16d71af7a8a2feb3c9ff8424e88cab8a4d97f12eb1d
User & Date: Cthulhux 2019-09-05 00:19:24
Context
2019-09-05
00:36
Bugfix beim Reset von Parteitagen check-in: a569490d4b user: Cthulhux tags: trunk
00:19
Update: Fix für Autorenlinks check-in: f5e1b873b4 user: Cthulhux tags: trunk
00:12
Unicode check-in: 86d030aa75 user: Cthulhux tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to spicker.pl.

69
70
71
72
73
74
75




76
77
78
79
80
81
82
83
84
85
86
87
        # Aufbereiten für die Anzeige:
	    my $antrag = $antraege->[$needle_location];
	    
	    # Im Antragstext könnten Wikilinks drin sein. Bäh ... :-)
	    my $antragstext = $antrag->{text};
	    $antragstext =~ s/<a href="(\\)?\//<a href="https:\/\/wiki.piratenpartei.de\//g;
	    




	    $c->content_for(author => $antrag->{author});
	    $c->stash(origlink => $antrag->{url});
	    $c->stash(antragsid => $antrag->{id});
	    $c->stash(title => $antrag->{title});
	    $c->content_for(antrag => $antragstext);
	    $c->content_for(begruendung => $antrag->{remarks});
	    
        $c->render(template => 'antrag');
    }
};

app->start;







>
>
>
>
|











69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
        # Aufbereiten für die Anzeige:
	    my $antrag = $antraege->[$needle_location];
	    
	    # Im Antragstext könnten Wikilinks drin sein. Bäh ... :-)
	    my $antragstext = $antrag->{text};
	    $antragstext =~ s/<a href="(\\)?\//<a href="https:\/\/wiki.piratenpartei.de\//g;
	    
	    # Der Link zum Autor ist vermutlich auch falsch.
	    my $author = $antrag->{author};
	    $author =~ s/<a href="(\/)?Benutzer:/<a target="_blank" href="https:\/\/wiki.piratenpartei.de\/Benutzer:/g;
	    
	    $c->content_for(author => $author);
	    $c->stash(origlink => $antrag->{url});
	    $c->stash(antragsid => $antrag->{id});
	    $c->stash(title => $antrag->{title});
	    $c->content_for(antrag => $antragstext);
	    $c->content_for(begruendung => $antrag->{remarks});
	    
        $c->render(template => 'antrag');
    }
};

app->start;