Gossamer Forum
Home : Products : Gossamer Links : Development, Plugins and Globals :

Re: [Gorospe] Ultra Globals, Users_Listings

Quote Reply
Re: [Gorospe] Ultra Globals, Users_Listings In reply to
Hmm spoke too soon... Workes great in dynamic mode.... but doesnt work in static.
Its missing the directory where files are built in.

Sample should be: http://www.site.com/detailed/something/other/page_1234.html
Its building: http://www.site.com/something/other/page_1234.html

So all links are broken. Doesnt happen in dynamic only in static.

Any ideas?
Here is my loop:

Code:
<%users_listings($URL)%>
<%if user_links.length%>
<ul style="text-align: left">
<%loop user_links%>
<li><%include link.html%></li>
<%endloop%>
</ul>
<%endif%>


Here is the global:

Code:
sub {

my $user1 = $_[0];

# normal links
my $link_db = $DB->table ('Links');
$link_db->select_options ('ORDER BY ID DESC','LIMIT 300') || die $GT::SQL::error;

my $sth = $link_db->select( { isValidated => "Yes", URL => $user1 } ) || die $GT::SQL::error;

my @links;

# just normal links.
while (my $link = $sth->fetchrow_hashref) {
$link->{detailed_url} = $CFG->{build_root_url} . "/" . $DB->table('Links')->detailed_url( $link->{ID} );
push @links, $link;
}

# ratings
my $link_db = $DB->table ('Links');
$link_db->select_options ('ORDER BY Rating DESC', 'LIMIT 10') || die $GT::SQL::error;

my $sth = $link_db->select( { isValidated => "Yes", ID => $user1 } ) || die $GT::SQL::error;

my @links2;
# just top rated links.
while (my $link = $sth->fetchrow_hashref) {
$link->{detailed_url} = $CFG->{build_root_url} . "/" . $DB->table('Links')->detailed_url( $link->{ID} );
push @links2, $link;
}

# ratings
my $link_db = $DB->table ('Links');
$link_db->select_options ('ORDER BY Hits DESC', 'LIMIT 10') || die $GT::SQL::error;


my $sth = $link_db->select( { isValidated => "Yes", ID => $user1 } ) || die $GT::SQL::error;

my @links3;
# just top rated links.
while (my $link = $sth->fetchrow_hashref) {
$link->{detailed_url} = $CFG->{build_root_url} . "/" . $DB->table('Links')->detailed_url( $link->{ID} );
push @links3, $link;
}

return { user_links => \@links , user_links_by_hit => \@links3, user_links_by_rating => \@links2 }

}

anyone see where its missing something?

Thanks,

Juan Carlos
Subject Author Views Date
Thread Ultra Globals, Users_Listings Gorospe 11554 Jul 30, 2008, 10:34 AM
Thread Re: [Gorospe] Ultra Globals, Users_Listings
Andy 11311 Jul 30, 2008, 10:47 AM
Post Re: [Andy] Ultra Globals, Users_Listings
Gorospe 11231 Jul 30, 2008, 10:58 AM
Thread Re: [Gorospe] Ultra Globals, Users_Listings
Andy 11298 Jul 30, 2008, 12:05 PM
Thread Re: [Andy] Ultra Globals, Users_Listings
Gorospe 11271 Jul 30, 2008, 12:09 PM
Thread Re: [Gorospe] Ultra Globals, Users_Listings
Andy 11311 Jul 30, 2008, 12:11 PM
Thread Re: [Andy] Ultra Globals, Users_Listings
Gorospe 11231 Jul 30, 2008, 12:18 PM
Thread Re: [Gorospe] Ultra Globals, Users_Listings
Gorospe 11249 Aug 12, 2008, 8:51 AM
Thread Re: [Gorospe] Ultra Globals, Users_Listings
Andy 11315 Aug 12, 2008, 9:55 AM
Thread Re: [Andy] Ultra Globals, Users_Listings
Gorospe 11199 Aug 12, 2008, 11:14 AM
Thread Re: [Gorospe] Ultra Globals, Users_Listings
Andy 11240 Aug 12, 2008, 11:28 AM
Post Re: [Andy] Ultra Globals, Users_Listings
Gorospe 11208 Aug 12, 2008, 12:17 PM
Thread Re: [Andy] Ultra Globals, Users_Listings
MJ_ 10954 Oct 17, 2011, 5:24 AM
Thread Re: [MJ_] Ultra Globals, Users_Listings
Andy 10899 Oct 17, 2011, 7:52 AM
Thread Re: [Andy] Ultra Globals, Users_Listings
MJ_ 10824 Oct 17, 2011, 8:28 AM
Thread Re: [MJ_] Ultra Globals, Users_Listings
Andy 10851 Oct 17, 2011, 8:29 AM
Thread Re: [Andy] Ultra Globals, Users_Listings
MJ_ 10820 Oct 17, 2011, 8:37 AM
Thread Re: [MJ_] Ultra Globals, Users_Listings
Andy 10932 Oct 17, 2011, 8:38 AM
Thread Re: [Andy] Ultra Globals, Users_Listings
MJ_ 10790 Oct 17, 2011, 8:41 AM
Thread Re: [MJ_] Ultra Globals, Users_Listings
Andy 10858 Oct 17, 2011, 8:43 AM
Post Re: [Andy] Ultra Globals, Users_Listings
MJ_ 10777 Oct 17, 2011, 8:53 AM