Jamen dog! Hvor er det JavaScript henne?
Din browser understøtter ikke JavaScript eller har ikke understøttelsen slået til. Slå JavaScript til i din browser for at se denne side ordentligt, eller opgrader til en browser, der understøtter JavaScript.
Besøgende online nu
Gæster online 16
Brugere online 0

Antal brugere: 181
Nyeste bruger: Snif45

Nyheds footer

Sidst opdateret den 14 år siden
K
Kristian ThorsenErfaren bruger
Skrevet d. 14 år siden
Jeg er i gang med at få min side thokra.dk til at ligne en typisk wordpress side, og der har man ikke nyhedskategori billeder i nyheden, men derimod i nyheds footer (bunden).

Fjernelse af nyhedskategori billedet i news.php gik godt, men at indsætte en kode som henviser til
nyhedens kategori er en sværere løsning.

Nyhedsfooter skal helst se sådan ud:

Nyheds skrevet af Søren Johannessen | Smidt i - Musik (nyhedskategorien) | Kommentarer (0) | Læst (0)

I denne kode fjernede jeg nogle linier i news.php, som viste nyhedskategori billedet:

if (!isset($_GET['readmore']) || !isnum($_GET['readmore'])) {
$rows = dbcount("(news_id)", DB_NEWS, groupaccess('news_visibility')." AND (news_start='0'||news_start<=".time().") AND (news_end='0'||news_end>=".time().") AND news_draft='0'");
if (!isset($_GET['rowstart']) || !isnum($_GET['rowstart'])) { $_GET['rowstart'] = 0; }
if ($rows) {
$result = dbquery(
"SELECT tn.*, tc.*, user_id, user_name FROM ".DB_NEWS." tn
LEFT JOIN ".DB_USERS." tu ON tn.news_name=tu.user_id
LEFT JOIN ".DB_NEWS_CATS." tc ON tn.news_cat=tc.news_cat_id
WHERE ".groupaccess('news_visibility')." AND (news_start='0'||news_start<=".time().") AND (news_end='0'||news_end>=".time().") AND news_draft='0'
ORDER BY news_sticky DESC, news_datestamp DESC LIMIT ".$_GET['rowstart'].",$items_per_page"
);
$numrows = dbrows($result);
if ($settings['news_style'] == "1") { $nrows = round((dbrows($result) - 1) / 2); }
while ($data = dbarray($result)) {
$news_cat_image = "";
$news_subject = "".stripslashes($data['news_subject']);
if ($data['news_cat_image']) {
$news_cat_image = "'".$data['news_cat_name']."'"; } else {
$news_cat_image = "";
}


Kan noget af koden bruges til nyhedsfooteren?

Håber I forstår mit ønske/modifikation.

Da temaet selv styrer via filen core.php news footeren og det ikke er themes_functions_include.php, så poster jeg lige koden til core.php

Core.php


/**
* @author Matej Krhin
* @copyright 2008
*/

function returnDate($stamp){
global $settings;
$dan = strftime("%d",$stamp+($settings['timeoffset']*3600));
$mesec = strftime("%m",$stamp+($settings['timeoffset']*3600));
$leto = strftime("%y",$stamp+($settings['timeoffset']*3600));
switch ($mesec){
case 01 : $mesec = "januar"; break;
case 02 : $mesec = "februar"; break;
case 03 : $mesec = "marts"; break;
case 04 : $mesec = "april"; break;
case 05 : $mesec = "maj"; break;
case 06 : $mesec = "juni"; break;
case 07 : $mesec = "juli"; break;
case 08 : $mesec = "august"; break;
case 09 : $mesec = "september"; break;
case 10 : $mesec = "oktober"; break;
case 11 : $mesec = "november"; break;
case 12 : $mesec = "december"; break;
}
return "$dan. $mesec $leto";
}

function avtornovice($info) {
global $locale;
$res = "Af ".$info['user_name'].", ";
$res .= returnDate($info['news_date']);
return "".$res;
}

function opcijenovice($info) {
global $locale; $res = "";
if (!isset($_GET['readmore']) && $info['news_ext'] == "y") $res = "".$locale['global_072']." ".THEME_BULLET;
if ($info['news_allow_comments']) $res .= " ".$info['news_comments'].($info['news_comments'] == 1 ? $locale['global_073b'] : $locale['global_073'])." ".THEME_BULLET;
if ($info['news_ext'] == "y" || $info['news_allow_comments']) $res .= " ".$info['news_reads'].$locale['global_074']." ".THEME_BULLET."\n";

$res .= " '".$locale['global_075']."' ".THEME_BULLET." \n";
$res .= "

\"Partager\"



";

return "".$res;
}

function dodatno($item_type, $item_id) {
global $locale, $aidlink;
$res = "";
if ($item_type == "N") {
if (iADMIN && checkrights($item_type)) { $res = " ".THEME_BULLET." '".$locale['global_076']."'\n"; }
} elseif ($item_type == "A") {
if (iADMIN && checkrights($item_type)) { $res .= " · '".$locale['global_076']."'\n"; }
}
return $res;
}

function navigacija(){
$i = 0; $res = "";
$sres = dbquery("SELECT * FROM ".DB_PREFIX."site_links WHERE link_position>='2' ORDER BY link_order");
if (dbrows($sres) != 0) {
while($sdata = dbarray($sres)) {
if (checkgroup($sdata['link_visibility'])) {
if ($sdata['link_url']!="---") {
$link_target = $sdata['link_window'] == "1" ? " target='_blank'" : "";
if (strstr($sdata['link_url'], "http://") || strstr($sdata['link_url'], "https://")) {
//s http podatkom
//if ($i != 0) $res .= "
  • |
  • ";
    $res .= "
  • ".$sdata['link_name']."
  • ";
    } else {
    //brez http podatka
    //if ($i != 0) $res .= "
  • |
  • ";
    $res .= "
  • ".$sdata['link_name']."
  • ";
    }
    }
    $i++;
    }
    }
    }
    if ($i != 0) { return "
      $res
    "; } else { return "prazno"; }
    }

    function newline($height){
    return "



    ";
    }

    function showFontTools($mode){
    if($mode){
    return "



    ";
    }
    }

    ?>
    Redigeret af Kristian Thorsen d. 18-01-2009 18:33, 14 år siden
    K
    Kristian ThorsenErfaren bruger
    Skrevet d. 14 år siden
    Jeg smider den lige op i toppen igen og håber nogen har mod på at hjælpe med mit lille problem
    K
    Kristian ThorsenErfaren bruger
    Skrevet d. 14 år siden
    den kommer lige op igen i håb, af at nogle kan hjælpe
    Du kan se alle diskussionstråde i dette debatforum.
    Du kan ikke starte en ny diskussionstråd i dette debatforum.
    Du kan ikke svare i denne diskussionstråd.
    Du kan ikke påbegynde en afstemning i dette debatforum.
    Du kan ikke vedhæfte downloads i dette debatforum.
    Du kan ikke vedhæfte downloads i dette debatforum.
    Log ind
    Er du endnu ikke registreret bruger? Klik her for at oprette dig.
    Glemt kodeord?