gibt sowas?
Gehe zu Seite 1, 2  Weiter  :| |:
-> Allgemeines

#1: gibt sowas? Autor: valentin BeitragVerfasst am: 16.06.2004 00:23
    ----
hallo leute,

ich bins mal wieder lachen

also hab ne frage also ich schreibe sehr heufig news auf meiner start seite, und die verschwinden ja nach einer weile und jetzt zu eigentlicher frage:

kann man unten irgend wie seiten zahlen machen? also das man sehen kann das es mehr seiten gibt?


also irgend wie unten:

seite [1][2] usw.

hoffe ihr habt mich nicht sat lachend

#2: Re: gibt sowas? Autor: spoddig BeitragVerfasst am: 16.06.2004 00:33
    ----
Wenn ich dich richtig verstanden habe meinst du auf deiner Startseit unter der letzten News?
So mit seitennummern Automatisch geht das nicht.
Du kannst aber einen Block mit älteren News estellen oder du machst in der Letzten Nachrich einfach nen Link aus Archiv. Zb. Weiter News finden Sie hier und dann den link aufs Archiv setzten oder wie ichs bei mir im www. Autozentralmarkt mache einfach in der Navi das Archiv rein Text weiter News.
Ich hoffe das wars was du meitest .

#3: Re: gibt sowas? Autor: valentin BeitragVerfasst am: 16.06.2004 00:41
    ----
also das ich das manuel machen kann ist mir klar aber zu umständlich lachen aber ich weis das es bei php-nuke einen modul gibt lachen aber da cpgnuke noch nicht so lange auf dem markt ist gibt es sowas also nicht lachen schade ist zimlich gut sowas zuhaben

#4: Re: gibt sowas? Autor: spoddig BeitragVerfasst am: 16.06.2004 01:38
    ----
wenn du mir sagst was das fürn Modul sein soll für PHP nUke und mir nen lik sagst wo ich es ziehen kann dann schau ich mal ob ichs mit CPG zum laufen krieg

#5: Re: gibt sowas? Autor: ErtanWohnort: Germany BeitragVerfasst am: 16.06.2004 11:41
    ----
check startseite zwinker

habe es gerade hier eingebaut

in modules/news/index.php

hier function theindex angepasst :


function theindex($new_topic=0, $catid=0) {
global $db, $storyhome, $user, $userinfo, $nukeurl, $prefix, $multilingual,
$currentlang, $sitename, $user_news, $mainindex, $pagenum;
$querylang = ($multilingual) ? "AND (alanguage='$currentlang' OR alanguage='')" : "";
define('CAN_HANDLE_TPL', 1);
require_once("header.php");
require_once("modules/News/functions.php");
automated_news();
if (isset($userinfo['storynum']) AND $user_news == 1) {
$storynum = $userinfo['storynum'];
} else {
$storynum = $storyhome;
}
if ($new_topic == 0) {
$qdb = "WHERE (ihome='1' OR s.catid='0')";
$qdb2 = "WHERE ihome='1'";
$home_msg = "";
} else {
$qdb = "WHERE topic='$new_topic'";
$qdb2 = "WHERE topic='$new_topic'";
$result_a = $db->sql_query("SELECT topictext FROM ".$prefix."_topics WHERE topicid='$new_topic'");
$row_a = $db->sql_fetchrow($result_a);
$topic_title = $row_a['topictext'];
if ($db->sql_numrows($result_a) == 0) {
if (defined('THEME_USES_TPL')) {
$cpgtpl->assign_block_vars('newscat', array(
'S_NOTOPIC' => _NOINFO4TOPIC,
'S_GONEWS' => _GOTONEWSINDEX,
'S_SELECT' => _SELECTNEWTOPIC,
'S_SITENAME' => $sitename,
'U_NEWSINDEX' => getlink("News"),
'U_TOPICS' => getlink("Topics")
)
);
} else {
$message = "&lt;center&gt;&lt;font class=\"title\"&gt;$sitename&lt;/font&gt;<br /><br />"._NOINFO4TOPIC."<br /><br />[ &lt;a href=\"".getlink("News")."\"&gt;"._GOTONEWSINDEX."&lt;/a&gt; | &lt;a href=\"".getlink("Topics")."\"&gt;"._SELECTNEWTOPIC."&lt;/a&gt; ]&lt;/center&gt;";
}
} else {
if (defined('THEME_USES_TPL')) {
$cpgtpl-&gt;assign_block_vars('newscat', array(
'S_GOHOME' =&gt; _GOTOHOME,
'S_SEARCH' =&gt; _SEARCH,
'S_SEARCHON' =&gt; _SEARCHONTOPIC,
'S_SELECT' =&gt; _SELECTNEWTOPIC,
'S_SITENAME' =&gt; $sitename,
'S_TOPIC_T' =&gt; $topic_title,
'I_TOPIC' =&gt; $new_topic,
'U_INDEX' =&gt; $mainindex,
'U_SEARCH' =&gt; getlink("Search"),
'U_TOPICS' =&gt; getlink("Topics")
)
);
} else {
$message = "&lt;center&gt;&lt;font class=\"title\"&gt;$sitename: $topic_title&lt;/font&gt;<br /><br />"
."&lt;form action=\"".getlink("Search")."\" method=\"post\"&gt;"
."&lt;input type=\"hidden\" name=\"topic\" value=\"$new_topic\" /&gt;"
._SEARCHONTOPIC.": &lt;input type=\"name\" name=\"query\" size=\"30\" /&gt;&amp;nbsp;&amp;nbsp;"
."&lt;input type=\"submit\" value=\""._SEARCH."\" /&gt;"
."&lt;/form&gt;"
."[ &lt;a href=\"$mainindex\"&gt;"._GOTOHOME."&lt;/a&gt; | &lt;a href=\"".getlink("Topics")."\"&gt;"._SELECTNEWTOPIC."&lt;/a&gt; ]&lt;/center&gt;";
}
}
$db-&gt;sql_freeresult($result_a);
if (!defined('THEME_USES_TPL')) {
OpenTable();
echo $message;
CloseTable();
echo "<br />";
}
}
if ($catid &gt; 0) {
$sql = "SELECT s.*, sc.title AS cattitle FROM ".$prefix."_stories AS s LEFT JOIN ".$prefix."_stories_cat AS sc ON (sc.catid=s.catid) where s.catid='$catid' $querylang ORDER BY sid DESC limit $storynum";
} else {
$sql = "SELECT s.*, sc.title AS cattitle FROM ".$prefix."_stories AS s LEFT JOIN ".$prefix."_stories_cat AS sc ON (sc.catid=s.catid) $qdb $querylang ORDER BY display_order DESC, sid DESC limit $storynum";
}
$result = $db-&gt;sql_query($sql);
require_once("includes/nbbcode.php");
$ThemeSel = get_theme();
while ($row = $db-&gt;sql_fetchrow($result)) {
$s_sid = $row['sid'];
$catid = $row['catid'];
$aid = $row['aid'];
$title = stripslashes($row['title']);
$time = $row['time'];
$row['hometext'] = decode_bbcode(set_smilies(stripslashes($row['hometext'])),1);
$morecount = strlen($row['bodytext']);
$comments = $row['comments'];
$counter = $row['counter'];
$notes = $row['notes'];
$topicinfo = getTopics($row['topic']);
$datetime = formatDateTime($time, _DATESTRING);
$story_link = '&lt;a href="'.getlink("News&amp;amp;file=article&amp;amp;sid=$s_sid").'"&gt;';
$morelink = "(";
if ($morecount &gt; 0 || $comments &gt; 0 || $row['acomm']) {
$morelink .= "$story_link<b>"._READMORE."</b>&lt;/a&gt; | ";
if ($morecount &gt; 0) { $morelink .= "$morecount "._BYTESMORE." | "; }
}
if ($row['acomm']) {
if ($comments == 0) { $morelink .= "$story_link"._COMMENTSQ."&lt;/a&gt;"; }
elseif ($comments == 1) { $morelink .= "$story_link$comments "._COMMENT."&lt;/a&gt;"; }
elseif ($comments &gt; 1) { $morelink .= "$story_link$comments "._COMMENTS."&lt;/a&gt;"; }
}
if (is_user($user)) {
$morelink .= " | &lt;a href=\"".getlink("News&amp;amp;file=print&amp;amp;sid=$s_sid")."\"&gt;&lt;img src=\"images/print.gif\" border=\"0\" alt=\""._PRINTER."\" title=\""._PRINTER."\" width=\"16\" height=\"11\" /&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=\"".getlink("News&amp;amp;file=friend&amp;amp;op=FriendSend&amp;amp;sid=$s_sid")."\"&gt;&lt;img src=\"images/friend.gif\" border=\"0\" alt=\""._FRIEND."\" title=\""._FRIEND."\" width=\"16\" height=\"11\" /&gt;&lt;/a&gt;";
}
$sid = $s_sid;
if ($catid != 0) {
$title = "&lt;a href=\"".getlink("News&amp;amp;catid=$catid")."\"&gt;&lt;font class=\"storycat\"&gt;$row[cattitle]&lt;/font&gt;&lt;/a&gt;: $title";
$morelink .= " | &lt;a href=\"".getlink("News&amp;amp;catid=$catid")."\"&gt;$row[cattitle]&lt;/a&gt;";
}
$rated = 0;
if ($row['score'] != 0) {
$rated = substr($row['score'] / $row['ratings'], 0, 4);
}
$morelink .= " | "._SCORE." $rated";
$morelink .= ")";
$morelink = str_replace(" | | ", " | ", $morelink);
if (defined('THEME_USES_TPL')) {
global $tipath;
$row['informant'] = (($row['informant'] != "") ? '&lt;a href="'.getlink("Your_Account&amp;amp;op=userinfo&amp;amp;username=$row[informant]")."\"&gt;$row[informant]&lt;/a&gt; " : "$anonymous ");
$cpgtpl-&gt;assign_block_vars('newstopic', array(
'IMG_TOPIC' =&gt; (file_exists("themes/$ThemeSel/images/topics/$topicinfo[topicimage]") ? "themes/$ThemeSel/images/topics/$topicinfo[topicimage]" : "$tipath$topicinfo[topicimage]"),
'S_AUTHOR' =&gt; get_author($aid),
'S_INFORMANT' =&gt; $row['informant'],
'S_MORELINK' =&gt; $morelink,
'S_NOTE' =&gt; _NOTE,
'S_NOTES' =&gt; $notes,
'S_POSTEDBY' =&gt; _POSTEDBY,
'S_STORY' =&gt; $row['hometext'],
'S_TIME' =&gt; (_ON." $datetime ($counter "._READS.")"),
'S_TITLE' =&gt; $title,
'S_TOPIC' =&gt; $topicinfo['topictext'],
'S_WRITES' =&gt; _WRITES,
'U_NEWTOPIC' =&gt; getlink("News&amp;amp;new_topic=$row[topic]")
)
);
}
else if (function_exists('newsindex')) {
newsindex($aid, $row['informant'], $datetime, $title, $counter, $row['topic'], $row['hometext'], $notes, $morelink, $topicinfo['topicname'], $topicinfo['topicimage'], $topicinfo['topictext']);
} else {
themeindex($aid, $row['informant'], $datetime, $title, $counter, $row['topic'], $row['hometext'], $notes, $morelink, $topicinfo['topicname'], $topicinfo['topicimage'], $topicinfo['topictext']);
}
}
if (defined('THEME_USES_TPL')) {
$cpgtpl-&gt;set_filenames(array('body' =&gt; 'news/index.html'));
$cpgtpl-&gt;display('body');
$cpgtpl-&gt;destroy();
}

echo "\n&lt;!-- PAGING --&gt;\n";
#START Page Numbers
#$limitpn = "limit 100"; # limit number of stories
$sql_pn = "select * from ".$prefix."_stories $qdb2 $querylang $limitpn";

$result_pn = $db-&gt;sql_query($sql_pn);
$numstories = $db-&gt;sql_numrows($result_pn);
$numpages = ceil($numstories / $storynum);
#if ($numpages &gt; 1 and $new_topic == 0) {
if ($numpages &gt; 1) {
opentable();
echo "&lt;center&gt;$numstories "._STORIES." ($numpages "._PAGES.", $storynum "._PERPAGE.")<br>" ;
if ($pagenum &gt; 1) {
$prevpage = $pagenum - 1 ;
$leftarrow = "images/left.gif" ;
if(isset($new_topic)) {
echo "&lt;a href=\"".getlink("News&amp;amp;new_topic=$new_topic&amp;amp;pagenum=$prevpage")."\"&gt;";
echo "&lt;img src=\"$leftarrow\" align=\"absmiddle\" border=\"0\" hspace=\"10\"&gt;&lt;/a&gt;";
} else {
echo "&lt;a href=\"".getlink("News&amp;amp;pagenum=$prevpage")."\"&gt;";
echo "&lt;img src=\"$leftarrow\" align=\"absmiddle\" border=\"0\" hspace=\"10\"&gt;&lt;/a&gt;";
}
}
echo "[ " ;
for ($i=1; $i &lt; $numpages+1; $i++) {
if ($i == $pagenum) {
echo "<b>$i</b>";
} else {
if(isset($new_topic)) {
echo "&lt;a href=\"".getlink("News&amp;amp;new_topic=$new_topic&amp;amp;pagenum=$i")."\"&gt;$i&lt;/a&gt;";
} else {
echo "&lt;a href=\"modules.php?name=News&amp;amp;pagenum=$i\"&gt;$i&lt;/a&gt;";
}
}
if ($i &lt; $numpages) { echo " | "; } else { echo " ]"; }
}
if ($pagenum &lt; $numpages) {
$nextpage = $pagenum + 1 ;
$rightarrow = "images/right.gif" ;
if(isset($new_topic)) {
echo "&lt;a href=\"".getlink("News&amp;amp;new_topic=$new_topic&amp;amp;pagenum=$nextpage")."\"&gt;";
echo "&lt;img src=\"$rightarrow\" align=\"absmiddle\" border=\"0\" hspace=\"10\"&gt;&lt;/a&gt;";
} else {
echo "&lt;a href=\"".getlink("News&amp;amp;pagenum=$nextpage")."\"&gt;";
echo "&lt;img src=\"$rightarrow\" align=\"absmiddle\" border=\"0\" hspace=\"10\"&gt;&lt;/a&gt;";
}
}
echo "&lt;/center&gt;" ;
closetable();
}
#END Page Numbers

$db-&gt;sql_freeresult($result);
require_once("footer.php");
}

#6: Re: gibt sowas? Autor: spoddig BeitragVerfasst am: 16.06.2004 12:19
    ----
Nicht schlecht. Wußte gar nicht das es sowas für nuke gibt. Muß ich gleich mal einbauen. Wie heißt denn das Modul für PhpNuke. Ich habe ja meinen www.Autozentralmarkt immer noch mit mit dem normalem 5.5 Nuke am laufen. (leider) Da wäre das nicht schlecht denn dort habe ich ein paar hundert News über Autos und Autozubehör drin.

#7: Re: gibt sowas? Autor: ErtanWohnort: Germany BeitragVerfasst am: 16.06.2004 13:25
    ----
läuft auch auf nuke


vor

include("footer.php");
}
einfügen

#START Page Numbers
#$limitpn = "limit 100"; # limit number of stories
$sql_pn = "select * from ".$prefix."_stories $qdb $querylang $limitpn";

$result_pn = $db-&gt;sql_query($sql_pn);
$numstories = $db-&gt;sql_numrows($result_pn);
$numpages = ceil($numstories / $storynum);
#if ($numpages &gt; 1 and $new_topic == 0) {
if ($numpages &gt; 1) {
opentable();
echo "&lt;center&gt;$numstories "._STORIES." ($numpages "._PAGES.", $storynum "._PERPAGE.")<br>" ;
if ($pagenum &gt; 1) {
$prevpage = $pagenum - 1 ;
$leftarrow = "images/left.gif" ;
if(isset($new_topic)) {
echo "&lt;a href=\"modules.php?name=News&amp;amp;new_topic=$new_topic&amp;amp;pagenum=$prevpage\"&gt;";
echo "&lt;img src=\"$leftarrow\" align=\"absmiddle\" border=\"0\" hspace=\"10\"&gt;&lt;/a&gt;";
} else {
echo "&lt;a href=\"modules.php?name=News&amp;amp;pagenum=$prevpage\"&gt;";
echo "&lt;img src=\"$leftarrow\" align=\"absmiddle\" border=\"0\" hspace=\"10\"&gt;&lt;/a&gt;";
}
}
echo "[ " ;
for ($i=1; $i &lt; $numpages+1; $i++) {
if ($i == $pagenum) {
echo "<b>$i</b>";
} else {
if(isset($new_topic)) {
echo "&lt;a href=\"modules.php?name=News&amp;amp;new_topic=$new_topic&amp;amp;pagenum=$i\"&gt;$i&lt;/a&gt;";
} else {
echo "&lt;a href=\"modules.php?name=News&amp;amp;pagenum=$i\"&gt;$i&lt;/a&gt;";
}
}
if ($i &lt; $numpages) { echo " | "; } else { echo " ]"; }
}
if ($pagenum &lt; $numpages) {
$nextpage = $pagenum + 1 ;
$rightarrow = "images/right.gif" ;
if(isset($new_topic)) {
echo "&lt;a href=\"modules.php?name=News&amp;amp;new_topic=$new_topic&amp;amp;pagenum=$nextpage\"&gt;";
echo "&lt;img src=\"$rightarrow\" align=\"absmiddle\" border=\"0\" hspace=\"10\"&gt;&lt;/a&gt;";
} else {
echo "&lt;a href=\"modules.php?name=News&amp;amp;pagenum=$nextpage\"&gt;";
echo "&lt;img src=\"$rightarrow\" align=\"absmiddle\" border=\"0\" hspace=\"10\"&gt;&lt;/a&gt;";
}
}
echo "&lt;/center&gt;" ;
closetable();
}
#END Page Numbers

#8: Re: gibt sowas? Autor: valentin BeitragVerfasst am: 17.06.2004 14:08
    ----
cool und ich wollte gerade das komplete modul auf dem server laden und euch den link dazugeben lachen

#9: Re: gibt sowas? Autor: valentin BeitragVerfasst am: 17.06.2004 14:11
    ----
mal ne blöde frage wo muss ich es einbauen ab welcher zeile und bis wochin?

#10: Re: gibt sowas? Autor: ErtanWohnort: Germany BeitragVerfasst am: 17.06.2004 14:23
    ----
in modules/news/index.php

in hauptfunktion
ganz unten
vor include("footer.php");
reinkopieren

#11: Re: gibt sowas? Autor: valentin BeitragVerfasst am: 17.06.2004 14:31
    ----
so hab es gemacht jetzt geht die seite nicht traurig habe die index.php auf den alten zustand gemacht geht trozdem nicht

#12: Re: gibt sowas? Autor: ErtanWohnort: Germany BeitragVerfasst am: 17.06.2004 15:38
    ----
missverständniss

wenn du oben das ganze nimmst

brauchts du nur diese eine funktion zu ersetzen in index.php

#13: Re: gibt sowas? Autor: valentin BeitragVerfasst am: 17.06.2004 19:51
    ----
hmm es ist mir peinlich schon zusagen aber irgend wie schaffe ich es immer noch nicht immer kommt irgend ein fehler schüchtern kannst du mir per mail oder pn die index.php schicken?

#14: Re: gibt sowas? Autor: valentin BeitragVerfasst am: 18.06.2004 00:09
    ----
hmm alles gut und schön aber leider geht es nicht traurig wenn man weiterdrückt bleiben die artikeln gleich traurig

#15: Re: gibt sowas? Autor: spoddig BeitragVerfasst am: 18.06.2004 11:34
    ----
Hallo Valentin,
ich habe grad heftig viel zu tun, aber ich werde es nacher mal auf einer meiner Seiten einbauen, dann kannich Dir mehr dazu sagen.
Bis später



-> Allgemeines

Alle Zeitangaben sind in GMT + 1 Stunden

Gehe zu Seite 1, 2  Weiter  :| |:
Seite 1 von 2