Thread subject: pHpFusion Nederlands (BE|NL) » Ondersteuning, Themas, Infusies, Modificaties en Installatie :: Nieuws titel link

Posted by Ground Zero on 07 oktober 2009, 00:54
#2

Waarschijnlijk kan je wel ergens prutsen en de url die bij Lees Meer staat rond de tag van de titel zetten.
Morgennamiddag kijk ik wel ff als niemand anders heeft gereageerd

Verwijder van de volgende lijn
[geshi=php]$news_subject = "".stripslashes($data['news_subject']);[/geshi]
en zet deze lijn:
[geshi=php]$news_subject = "".stripslashes($data['news_subject'])".".stripslashes($data['news_subject']);[/geshi]
onder:
[geshi=php]$news_info = array(
"news_id" => $data['news_id'],
"user_id" => $data['user_id'],
"user_name" => $data['user_name'],
"news_date" => $data['news_datestamp'],
"news_ext" => $data['news_extended'] ? "y" : "n",
"news_reads" => $data['news_reads'],
"news_comments" => dbcount("(comment_id)", DB_COMMENTS, "comment_type='N' AND comment_item_id='".$data['news_id']."'"),
"news_allow_comments" => $data['news_allow_comments']
);
[/geshi]
Je zal waarschijnlijk wel nog ff een class moeten geven aan de tekst tss > en , anders krijg het de kleur van URL's
Zoek naar de class die bij nieuwsbericht-titels hoort.
gebruik dan:
Code


volgens mij was het capmain op zoiets

de URL =
Code

 href='".FUSION_SELF."?readmore=".$news_info['news_id']."'

De link tag stond er al, maar werd gebruik als anchor, met de href='' hebk er een link van gemaakt en door na de titel te zetten is de titel de link geworden

Dit blokje code regelt 'Lees Meer' en comments.
Haal de Lees Meer URL weg als je die niet meer wil hebben. (kan verwarrend zijn voor sommige mensen)
[geshi=php]if ($news_info['news_ext'] == "y" || $news_info['news_allow_comments']) {
$news_[0] .= $news_info['news_ext'] == "y" ? "".$locale['global_072']." ·\n" : "";
$news_[0] .= $news_info['news_allow_comments'] ? "".$news_info['news_comments'].($news_info['news_comments'] == 1 ? $locale['global_073b'] : $locale['global_073'])." ·\n" : "";
$news_[0] .= $news_info['news_reads'].$locale['global_074']." ·\n";
}[/geshi]

Als het werkt, zoals bij mij, zeg het dan aub en veranderen eventueel je onderwerp in [OPGELOST] nieuws titel link

Edited by Ground Zero on 07 oktober 2009, 17:06