Nápady na rozšíření : phpRS Fórum
Napadlo vás zajímavé rozšíření? Myslíte si, že phpRS systému chybí nějaká důležitá funkce? Pokud ano, tak neváhejte a napište nám!
phpRS - redakční a informační systém
Úprava administrácie - zoradenie článkov podľa témy a výpis témy
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2005-08-25, 15:25

Máte veľa článkov? Nasledovná úprava administračného modulu Vám pomôže v lepšej orientácii tým, že vo výpise článkov prubudne stĺpec TÉMA a pribudne aj možnosť zoradenia článkov podľa TÉMY. Ako to celé vizerá si môžete pozrieť na obrázku.

úprava slovníkového súboru:

define('RS_CLA_NB_TRIDIT_TEMA','témy');  
        // odporúčam vložiť za riadok, v ktorom je definícia RS_CLA_NB_TRIDIT_AUTOR

define('RS_CLA_CL_TEMA','Téma');  
        // odporúčam vložiť za riadok, v ktorom je definícia RS_CLA_CL_LINK


úprava aarticles.php:
156:
switch ($GLOBALS["prorderby"]): 
  case "datum":	echo "<option value=\"datum\" 	selected>".RS_CLA_NB_TRIDIT_DATUM."</option><option value=\"nazev\"		>".RS_CLA_NB_TRIDIT_NAZVU_CLA."</option><option value=\"link\"		>".RS_CLA_NB_TRIDIT_LINK."</option><option value=\"autor\"		>".RS_CLA_NB_TRIDIT_AUTOR."</option>	<option value=\"tema\"		>".RS_CLA_NB_TRIDIT_TEMA."</option>\n"; break;
  case "nazev":	echo "<option value=\"datum\"		>".RS_CLA_NB_TRIDIT_DATUM."</option><option value=\"nazev\"	selected>".RS_CLA_NB_TRIDIT_NAZVU_CLA."</option><option value=\"link\"		>".RS_CLA_NB_TRIDIT_LINK."</option><option value=\"autor\"		>".RS_CLA_NB_TRIDIT_AUTOR."</option>	<option value=\"tema\"		>".RS_CLA_NB_TRIDIT_TEMA."</option>\n"; break;
  case "link":	echo "<option value=\"datum\"		>".RS_CLA_NB_TRIDIT_DATUM."</option><option value=\"nazev\"		>".RS_CLA_NB_TRIDIT_NAZVU_CLA."</option><option value=\"link\"	selected>".RS_CLA_NB_TRIDIT_LINK."</option><option value=\"autor\"		>".RS_CLA_NB_TRIDIT_AUTOR."</option>	<option value=\"tema\"		>".RS_CLA_NB_TRIDIT_TEMA."</option>\n"; break;
  case "autor": echo "<option value=\"datum\"		>".RS_CLA_NB_TRIDIT_DATUM."</option><option value=\"nazev\"		>".RS_CLA_NB_TRIDIT_NAZVU_CLA."</option><option value=\"link\"		>".RS_CLA_NB_TRIDIT_LINK."</option><option value=\"autor\" selected	>".RS_CLA_NB_TRIDIT_AUTOR."</option>	<option value=\"tema\"		>".RS_CLA_NB_TRIDIT_TEMA."</option>\n"; break;
  case "tema":	echo "<option value=\"datum\"		>".RS_CLA_NB_TRIDIT_DATUM."</option><option value=\"nazev\"		>".RS_CLA_NB_TRIDIT_NAZVU_CLA."</option><option value=\"link\"		>".RS_CLA_NB_TRIDIT_LINK."</option><option value=\"autor\"		>".RS_CLA_NB_TRIDIT_AUTOR."</option>	<option value=\"tema\"	selected>".RS_CLA_NB_TRIDIT_TEMA."</option>\n"; break;
  default:   	echo "<option value=\"datum\"	selected>".RS_CLA_NB_TRIDIT_DATUM."</option><option value=\"nazev\"		>".RS_CLA_NB_TRIDIT_NAZVU_CLA."</option><option value=\"link\"		>".RS_CLA_NB_TRIDIT_LINK."</option><option value=\"autor\"		>".RS_CLA_NB_TRIDIT_AUTOR."</option>	<option value=\"tema\"		>".RS_CLA_NB_TRIDIT_TEMA."</option>\n"; break; 
endswitch;

365:
switch ($GLOBALS["prorderby"]):
  case 'datum':	$prtriddle=' order by c.datum desc'; break;
  case 'nazev':	$prtriddle=' order by c.titulek,c.datum desc'; break;
  case 'link':	$prtriddle=' order by c.link desc,c.datum desc'; break;
  case 'autor':	$prtriddle=' order by u.user desc'; break; 
  case 'tema':	$prtriddle=' order by t.nazev'; break; 
  default: 	$prtriddle=' order by c.datum desc'; break;
endswitch;


407: 
$dotaz="select c.idc,c.link,c.titulek,c.datum,c.autor,c.visible,c.tema,u.user,u.jmeno, t.nazev from ".$GLOBALS["rspredpona"]."clanky as c, ".$GLOBALS["rspredpona"]."user as u, ".$GLOBALS["rspredpona"]."topic as t ";
$dotaz.="where c.autor=u.idu and c.tema=t.idt".$prwhere.$prtriddle." limit ".$pruprmin.",".$kolik; 


416:
  echo "<form action=\"admin.php\" method=\"post\">\n";
  echo "<table cellspacing=\"0\" cellpadding=\"5\" border=\"1\" align=\"center\" class=\"ramsedy\">\n";
  echo "<tr class=\"txt\" bgcolor=\"#E6E6E6\"><td align=\"center\"><b>".RS_CLA_CL_LINK."</b></td>\n"; 
  echo "<td align=\"center\"><b>".RS_CLA_CL_TEMA."</b></td>"; 
  echo "<td align=\"center\"><b>".RS_CLA_CL_TITULEK."</b></td>";  
  echo "<td align=\"center\"><b>".RS_CLA_CL_DATUM_VYDANI."</b></td>\n";

  echo "<td align=\"center\"><b>".RS_CLA_CL_AUTOR."</b></td>\n";
  echo "<td align=\"center\"><b>".RS_CLA_CL_AKCE."</b></td>\n";
  echo "<td align=\"center\"><b>".RS_CLA_CL_SMAZ."</b></td></tr>\n";


434:
    echo "<td align=\"center\">".$pole_clanky['link']."</td>"; 
    echo "<td align=\"center\">".$pole_clanky['nazev']."</td>"; 
    echo "<td align=\"left\" width=\"300\">".$pole_clanky['titulek']."</td>";
    echo "<td align=\"left\">".MyDateTimeToDateTime($pole_clanky['datum'])." / ".TestAnoNe($pole_clanky['visible'])."</td>";
    echo "<td align=\"center\">".$pole_clanky['user']."</td>";
    echo "<td align=\"center\">";



Lituji, ale pouze registrovaní uživatelé mohou zasílat příspěvky do této sekce.
This forum powered by Phorum and designed by STaNBoSS.